package cn.stylefeng.guns.modular.coin.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
  * <p> 挖矿币种静态收益设置表 </p>
 */
@Data
@TableName("coin_spot_static_lever")
@Accessors(chain = true)
@ApiModel("挖矿币种静态收益设置表")
public class SpotStaticLever implements Serializable {

     private static final long serialVersionUID = 1L;


     /**
      * 静态收益设置
      */
     @TableId(value="static_id", type= IdType.AUTO)
     @ApiModelProperty("静态收益设置 id")
     private Long leverId;

     /**
      * 币种
      */
     @ApiModelProperty("币种")
     private String type;


     /**
      * 名称
      */
     @ApiModelProperty("名称")
     private String name;


     /**
      * 最小质押数量
      */
     @ApiModelProperty("最小质押数量")
     private Integer minNum;


     /**
      * 1天收益率（%）
      */
     @ApiModelProperty("1天收益率（%）")
     private Double oneDayRatio;


     /**
      * 1天挖矿所需BTX
      */
     @ApiModelProperty("1天挖矿所需BTX")
     private Double oneDayBtx;



     /**
      * 7天收益率（%）
      */
     @ApiModelProperty("7天收益率（%）")
     private Double sevenDayRatio;


     /**
      * 7天挖矿所需BTX
      */
     @ApiModelProperty("7天挖矿所需BTX")
     private Double sevenDayBtx;

     /**
      * 30天收益率（%）
      */
     @ApiModelProperty("30天收益率（%）")
     private Double thirtyDayRatio;


     /**
      * 30天挖矿所需BTX
      */
     @ApiModelProperty("30天挖矿所需BTX")
     private Double thirtyDayBtx;

 }
